@charset "utf-8";
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333; background:#fff; -webkit-text-size-adjust:none;}
a{ color:#343434; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}
/*头部*/
.fl{ float:left;}
.fr{ float:right;}
.inner{ width:1120px; margin:0px auto 0px; position:relative;background:#fff;}
header{ height:160px;}
.logo{ position:absolute; left:0px; top:0px;}
.otr-nav{position:absolute; right:0px; top:0px; overflow:hidden; text-align:right; margin-top:8px;}
.otr-nav .top-nav{ height:20px; line-height:20px; padding-bottom:10px; color:#999; font-size:11px; overflow:hidden;}
.otr-nav .top-nav a{ color:#999; font-size:12px;}
.otr-nav .top-nav a:hover{ color:#fff;}
.otr-nav .top-nav span{ padding:0px 6px;}
nav{ margin-top:0px; float:right; overflow:hidden; zoom:1;}
nav ul li{ float:left; text-align:center; overflow:hidden;}
nav ul li a{ float:left; padding:0px 2px; height:30px; line-height:30px; color:#fff; font-size:14px;}
nav ul li.line{ width:30px; height:27px; overflow:hidden; }
nav ul li.hover,nav ul li.navdown{ background:url(../ho.gif) no-repeat center bottom;}
nav ul li.hover a:hover,nav ul li.navdown a:hover{color:#fff;}
.met_flash{ font-size:0px; overflow:hidden;} 
.met_flash .flash6{ margin-bottom:0px;} 
.met_flash ul{ margin:0px; padding:0px; }
/*metv5s专属Flash样式开始*/
.Zbannar{width:100%; overflow:hidden;}
.Zbannar #mPics li{height:519px;}
.Zbannar .a1 #anim{background-position:0 0;}
.Zbannar .a2 #anim{background-position:0 -453px;}
.Zbannar .a3 #anim{background-position:0 -906px;}
.Zbannar .a4 #anim{background-position:0 0;}
.Zbannar .a1 #btnsWrap{background-position:0 -127px;}
.Zbannar .a2 #btnsWrap{background-position:0 -254px;}
.Zbannar .a3 #btnsWrap{background-position:0 -381px;}
.Zbannar .a4 #btnsWrap{background-position:0 0;}
.Zbannar li.libegin{background:url(../img/flash_bg.jpg) 50% 50% no-repeat;}
.Zbannar .cc{background-position:-589px -404px;}
.Zbannar .cnow{background-position:-589px -430px;}
.Zbannar #anim{height:519px;background-image:url(../img/flash_bg.jpg); background-repeat:repeat-x;}
.Zbannar #marquee{position:relative;}
.Zbannar #mPics{height:519px;overflow:hidden;position:relative;}
.Zbannar #mPics a{display:block;width:100%;height:100%;}
.Zbannar #circle{position:relative;margin:-28px auto 0;width:960px;overflow:hidden;text-align:right;}
.Zbannar #circle li{display:inline-block;*display:inline;zoom:1;width:30px;}
.Zbannar #circle li a{display:block;width:11px;height:11px;overflow:hidden;text-indent:-9999px;text-align:left;}
.Zbannar #circle li a:hover{background-position:-589px -430px;}
.Zbannar #liB,.Zbannar #liG,.Zbannar #liY,.Zbannar #liX{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 0;}
.Zbannar #circle li a,
.Zbannar #circle li a:hover,
.Zbannar #nWin .nCon a{background-image:url(../img/sprites-high3.png);background-repeat:no-repeat;}
/*metv5s专属Flash样式结束*/
/*首页*/
.indx-pro{ height:204px; background:url(../newprat1bg.gif) repeat-x left top;}
.indx-pro .inner{ height:180px; background:url(../newprat1bg.gif) repeat-x left top; padding-top:24px;}
.indx-pro h3.title,.doly-abo h3.title{ height:21px; line-height:21px; background:url(../newskin.jpg) no-repeat left center; padding-left:10px; overflow:hidden; margin-bottom:15px; font-size:16px; font-weight:normal;}
.indx-pro h3.title span{ color:#000;}
.doly-abo h3.title span{ color:#666;}
.doly-abo h3.title .More{ float:right; font-size:12px;color:#666;}
.indx-pro .profld{ position:relative; overflow:hidden;}
.indx-pro .profld dl{ list-style:none; width:303px; padding-right:20px; float:left; overflow:hidden; zoom:1;}
.indx-pro .profld dl dt{ float:left; padding-top:8px;}
.indx-pro .profld dl dd{ float:right;}
.indx-pro .profld dl dd div.mp{ margin-left:15px;}
.indx-pro .profld dl dd h2 a{ font-weight:normal;font-size:16px; color:#000;}
.indx-pro .profld dl dd h3{ line-height:1.5;}
.indx-pro .profld dl dd h3 a{ color:#13922B;}
.indx-pro .profld dl dd p a{ color:#666; }
#trigger{ display:none;}
.indx-pro a.prev{ float:left; width:39px; height:33px; background:url(../arrow.png) no-repeat left top; overflow:hidden; position:relative;top:33px; cursor:pointer;}
.indx-pro a.next{ float:right;width:39px; height:33px; background:url(../arrow.png) no-repeat left bottom; overflow:hidden; position:relative;top:33px;cursor:pointer;}
.doly-abo{ background:#fff; }
.doly-abo .inner{ background:#fff; padding:25px 0px;}
.doly-abo .Newxx{ width:589px; padding-right:35px; border-right:1px dotted #DBDBDB;}
.doly-abo .Aboutz{ width:305px; padding:0px 35px;}
.doly-abo .Aboutz .editor{ color:#666;}
.doly-abo .Newxx li{ overflow:hidden;zoom:1; padding:10px 0px 10px 5px;}
.doly-abo .Newxx li h2{ font-weight:normal; height:20px; line-height:20px; overflow:hidden;}
.doly-abo .Newxx li h2 span{height:14px; background:url(../data.gif) no-repeat left 2px; padding-left:10px;}
.doly-abo .Newxx li h2 span i{ height:14px;background:url(../data.gif) no-repeat right 2px;padding-right:10px; font-style:normal; color:#fff;}
.doly-abo .Newxx li h2 a{ padding-left:8px;}
.cotac-lk{ background:whiteSmoke;}
.cotac-lk .inner{ padding:15px 0px; background:whiteSmoke;}
.cotac-lk .editor{ color:#666;}
.cotac-lk .contact{ width:490px; overflow:hidden; line-height:1.5;}
.cotac-lk .index-Link{ width:440px; overflow:hidden;}
.cotac-lk .index-Link h3{ float:left; height:30px; line-height:30px; padding-right:5px; font-weight:normal;}
.cotac-lk .index-Link ul{ list-style:none;margin:0px; padding:0px;}
.cotac-lk .index-Link .linklist{ float:left;}
.cotac-lk .index-Link .imglk{margin-bottom:3px;}
.cotac-lk .index-Link .imglk li{ list-style:none; display:inline; padding-right:5px;}
.cotac-lk .index-Link .imglk img{ width:88px; height:31px;}
.cotac-lk .index-Link .textlk{zoom:1;}
.cotac-lk .index-Link .textlk li{ list-style:none; float:left; width:88px; height:25px; line-height:25px; margin-right:5px; overflow:hidden;}
/*底部*/
footer{background:url(../hl/foot.png) repeat-x top center; zoom:1; height:90px; }
.foot_erweima{ float:right; margin-top:4px;}
.foot_erweima img{ margin-left:15px;}
.foot-nav{ float:left; width:565px; overflow:hidden;}
.foot-nav a{ color:#999;}
.foot-nav a:hover{ color:#fff;}
.foot-text{overflow:hidden; text-align:left; color:#636363; font-size:12px; font-family:"microsoft YaHei"; float:left; margin-top:20px;}
.foot-text p{ line-height:26px;}
.foot-text a{ color:#636363; font-size:12px; font-family:"microsoft YaHei"}
.foot-text a:hover{ color:#636363;}

/*内页侧栏*/
.sidebar{}
.sidebar .sb_nav{ float:left; width:230px;background:#fff;}
.sidebar .sb_nav h3.title{ text-align:left; padding:0px 30px; height:45px; line-height:45px; border-bottom:1px solid #d9d9d9; color:#333; font-size:16px; font-weight:normal; background:url(../dc/ico1.jpg) no-repeat 5px center;}
.sidebar .sb_nav .contact{ padding:10px 20px; border-bottom:1px solid #CFD1D6;}
#sidebar dl dt{height:35px; line-height:35px; overflow:hidden; padding-left:30px; background:url(../dt-1.png) no-repeat 13px 13px; padding-right:20px;}
#sidebar dl dt a{  color:#666; font-size:14px;}
#sidebar dl dd{ border-bottom:1px solid #CFD1D6;}
#sidebar dl dd h4{ font-weight:normal;height:40px; line-height:40px; overflow:hidden; padding-left:28px;}
#sidebar dl dd h4 a{ color:#2099CF;}
#sidebar dl dd h4 a:hover{ color:#666;}
#sidebar dl .openz,
#sidebar dl dt.on{ background-color:#f1f1f1; background-position:14px -43px; }
#sidebar dl dt.launched{ background-position:14px -38px; }
#sidebar dl dt.launchedshow{ background-position:13px 18px; }
#sidebar dl .dthover a,
#sidebar dl .openz a,
#sidebar dl dt.on a,
#sidebar dl h4.on a{}
.sidebar .sb_box{ width:100%; overflow:hidden; background:#fff; }
.sidebar .sb_box h3.title{ height:45px; line-height:45px; position:relative; background:#fff; border-bottom:1px solid #CFD1D6; }
.sidebar .sb_box h3.title span{ position:absolute; left:0px; top:-1px; font-size:22px; padding:0px; color:#000; font-weight:normal;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; position:relative; top:3px; right:15px; background:url(../home.gif) no-repeat left 13px; padding-left:24px; font-size:12px; }
.sidebar .sb_box h3.title div.position a{ color:#666;}
.sidebar .sb_box h3.title div.position a.now_navx{ color:#13922B;}

ul.searchnavlist{ border-bottom:1px solid #CFD1D6; padding:8px;}




ul{ padding:0px; margin:0px;}



.w1120{ width:1120px; margin:0 auto;}
header{ background:#fff;}
header .top{ height:38px; line-height:38px; background:#239aa4;}
header .top .top_right{ float:right; padding-left:11px; background:url(../hl/phone.png) no-repeat left 11px;}
header .top .top_right span{ margin:0 8px; float:left; display:block; font-size:14px; font-family:"microsoft YaHei"; color:#fff; position:relative;}
header .top .top_right span img{ width:194px; height:194px;}
header .top .top_right span.wap{ cursor:pointer;}
header .top .top_right span.wap .wap_erweima{ position:absolute; top:38px; right:-74px; overflow:hidden; height:0px;-webkit-transition: .6s all; -moz-transition: .6s all; -ms-transition: .6s all; transition: .6s all; z-index:999;}
header .top .top_right span.weixin{ cursor:pointer;}
header .top .top_right span.weixin .wx_erweima{ position:absolute; top:38px; right:-74px; overflow:hidden; height:0px;-webkit-transition: .6s all; -moz-transition: .6s all; -ms-transition: .6s all; transition: .6s all; z-index:999;}
header .top .top_right a{ display:block; margin:0 8px; float:left; font-size:14px; font-family:"microsoft YaHei"; color:#fff; }
header .top .top_right a:hover{ color:#f00;}
header .L_logo{ display:block; float:left;height:122px;}
header .L_logo img{ height:122px;}
.top_lanmu{ width:909px; float:right; margin-top:44px;}


.clear{ clear:both; height:0px; overflow:hidden;}


li{ list-style-type:none;}
.index_banner{ display:block;}
.index_banner li{ top:0px; height:562px;}
.index_banner img{ display:block;}
.L_banner{ height:562px; position:relative; overflow:hidden;}
.L_banner .bx-controls{ position:absolute; bottom:37px; width:100%;}
.L_banner .bx-controls .bx-pager{ width:100px; margin:0 auto;}
.L_banner .bx-controls-direction{ display:none;}
.L_banner .bx-controls .bx-pager-item{ height:13px; line-height:50px; overflow:hidden; float:left; margin-right:13px;}
.L_banner .bx-controls .bx-pager-item a{ height:13px; width:13px; background:url(../hl/dian.png) no-repeat; display:block; overflow:hidden;}
.L_banner .bx-controls .bx-pager-item a.active{ background:url(../hl/kong.png) no-repeat;}

#shownews{ background:url(../hl/dilogo.png) no-repeat center #fff;}

.L_banner_ny{ width:100%; height:200px;}
.L_banner_ny span{ float:left; display:block; width:169px; height:75px; line-height:75px; text-align:center; margin-top:79px; font-family:"microsoft YaHei"; color:#fff; font-size:30px; font-weight:bold;overflow: hidden;}
.top_lanmu ul{}
.top_lanmu ul li{ float:left; list-style-type:none;height:59px; display:block; line-height:59px; text-align:center;margin:0 20px;}
.top_lanmu ul li a{ color:#323232; font-size:16px; font-family:"microsoft YaHei"; display:block;}
.top_lanmu ul li:hover{}
.top_lanmu ul li:hover a{ color:#93ce3e; border-bottom:4px solid #5db38f;}
.top_lanmu .sousuo{ float:right; margin-top:14px;}
.top_lanmu .kuang{ border:none; float:left; width:130px; display:block; height:29px; line-height:29px; background:url(../hl/kuang.jpg) no-repeat; padding-left:10px; color:#d8d8d8; font-size:12px; font-family:"microsoft YaHei";}
.top_lanmu .kuang:focus{ outline:none;}
.top_lanmu .searchgo{ float:left; width:38px; height:29px; background:url(../hl/anniu.jpg) no-repeat; padding:0px; border:none; cursor:pointer;}
.top_lanmu .searchgo:focus{ outline:none;}


.web_main{ width:1078px; margin:30px auto 20px; border:1px solid #dddddd; padding:32px 20px; background:#fff;}
.main1_tu img{ width:340px; height:280px; display:block; float:left;}
.main1_tu li{ position:relative;}
.main1_tu li span{ position:absolute; bottom:0px; left:0px; width:330px; height:35px; background:url(../dc/tit.png); line-height:35px; color:#fff; padding-left:10px; font-size:14px; font-family:"microsoft YaHei";}
.main1 .bx-controls-direction{ display:none;}
.main1 .bx-pager-item{ float:left; line-height:35px; margin-right:6px;}
.main1 .bx-pager-item a{ color:#fff; display:block; width:10px; height:10px; line-height:100px; overflow:hidden; background:url(../dc/h_dian.png) no-repeat; margin-top:12px;}
.main1 .bx-pager-item a.active{ background:url(../dc/b_dian.png) no-repeat;}
.main1 .bx-pager{ height:35px; float:right; position:relative; z-index:999; line-height:35px;}
.main1 .bx-controls{ margin-top:-35px;}
.main1{ width:340px; height:280px; float:left;}

.web_main .tit{ height:32px; border-bottom:1px solid #d9d9d9; line-height:32px;}
.web_main .tit span{ float:left; color:#1e8426; font-size:18px; font-family:"microsoft YaHei"; display:block; padding-left:24px;}
.web_main .tit a{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6e6e6e; text-transform:uppercase;}
.web_main .tit a:hover{ color:#f00;}

.web_main .main2{ width:314px; float:left; margin-left:18px; height:280px;}
.web_main .main3{ float:right; width:374px; height:280px;}
.web_main .main4{ float:left; width:253px; height:262px;}
.web_main .main5{ float:left; width:252px; margin-left:24px;height:262px;}
.web_main .main6{ float:left; width:253px; margin-left:23px;height:262px;}
.web_main .main7{ float:right; width:253px;height:262px;}
.web_main .main8{ float:left; width:529px; height:209px;}
.web_main .main9{ float:right; width:528px; height:209px;}



.web_main .main2 .tit span{ background:url(../dc/ico1.jpg) no-repeat left center;}
.web_main .main3 .tit span{ background:url(../dc/ico2.jpg) no-repeat left center;}
.web_main .main4 .tit span{ background:url(../dc/ico3.jpg) no-repeat left center;}
.web_main .main5 .tit span{ background:url(../dc/ico4.jpg) no-repeat left center;}
.web_main .main6 .tit span{ background:url(../dc/ico5.jpg) no-repeat left center;}
.web_main .main7 .tit span{ background:url(../dc/ico6.jpg) no-repeat left center;}
.web_main .main8 .tit span{ background:url(../dc/ico7.jpg) no-repeat left center;}
.web_main .main9 .tit span{ background:url(../dc/ico8.jpg) no-repeat left center;}




.web_main .main2 ul{ margin-top:10px;}
.web_main .main2 ul li{ list-style-type:none; padding-left:28px; line-height:30px; background:url(../dc/dian.png) 8px center no-repeat;}
.web_main .main2 ul li a{ color:#323232; font-size:14px; font-family:"microsoft YaHei";}
.web_main .main2 ul li a:hover{ color:#f00;}
.web_main .main2 ul li.li1{ background:url(../dc/1.png) no-repeat left center;}
.web_main .main2 ul li.li2{ background:url(../dc/2.png) no-repeat left center;}
.web_main .main2 ul li.li3{ background:url(../dc/3.png) no-repeat left center;}


.web_main .main3 ul{ margin-top:10px;}
.web_main .main3 ul li{ list-style-type:none; padding-left:28px; line-height:30px; background:url(../dc/dian.png) 8px center no-repeat;}
.web_main .main3 ul li a{ color:#323232; font-size:14px; font-family:"microsoft YaHei";}
.web_main .main3 ul li a:hover{ color:#f00;}
.web_main .main3 div.li1{ height:78px; overflow:hidden; margin-bottom:17px;}
.web_main .main3 div.li1 a{ color:#323232; font-size:16px; font-family:"microsoft YaHei";}
.web_main .main3 div.li1 p{ color:#656565; font-size:12px; font-family:"microsoft YaHei";}
.web_main .main3 .main3_a_tu{ display:block; float:left; margin-right:10px; width:84px; height:78px; overflow:hidden;}
.web_main .main3 .main3_a_tu img{ height:100%;}





.web_main .main4 ul li{ list-style-type:none; padding-left:28px; line-height:30px; background:url(../dc/dian.png) 8px center no-repeat;}
.web_main .main4 ul li a{ color:#323232; font-size:14px; font-family:"microsoft YaHei";}
.web_main .main4 ul li span{ float:right; color:#828282; font-size:12px; font-family:"microsoft YaHei";}
.web_main .main4 ul li a:hover{ color:#f00;}

.web_main .main5 ul li{ list-style-type:none; padding-left:28px; line-height:30px; background:url(../dc/dian.png) 8px center no-repeat;}
.web_main .main5 ul li a{ color:#323232; font-size:14px; font-family:"microsoft YaHei";}
.web_main .main5 ul li span{ float:right; color:#828282; font-size:12px; font-family:"microsoft YaHei";}
.web_main .main5 ul li a:hover{ color:#f00;}

.web_main .main6 ul li{ list-style-type:none; padding-left:28px; line-height:30px; background:url(../dc/dian.png) 8px center no-repeat;}
.web_main .main6 ul li a{ color:#323232; font-size:14px; font-family:"microsoft YaHei";}
.web_main .main6 ul li span{ float:right; color:#828282; font-size:12px; font-family:"microsoft YaHei";}
.web_main .main6 ul li a:hover{ color:#f00;}

.web_main .main7 ul li{ list-style-type:none; padding-left:28px; line-height:30px; background:url(../dc/dian.png) 8px center no-repeat;}
.web_main .main7 ul li a{ color:#323232; font-size:14px; font-family:"microsoft YaHei";}
.web_main .main7 ul li span{ float:right; color:#828282; font-size:12px; font-family:"microsoft YaHei";}
.web_main .main7 ul li a:hover{ color:#f00;}

.main8{}
.main8 .jianjie{ float:right; width:303px; overflow:hidden;}
.main8 .jianjie p{ margin-top:20px; line-height:30pxp; color:#323232; font-size:14px; font-family:"microsoft YaHei"; max-height:120px; overflow:hidden; text-indent:2em;}
.main8 .jianjie a{ color:#d41b1b; margin-top:10px; display:block;}
.main8 .jianjie a:hover{ color:#f00;}

.main9{}
.main9 ul{ margin-left:-15px;}
.main9 ul li{ float:left; list-style-type:none; width:166px; height:156px; margin-top:20px; margin-left:15px; text-align:center;}
.main9 ul li a{ display:block;}
.main9 ul li img{ display:block;}
.main9 ul li a.tit{ display:block; width:166px; height:26px; line-height:26px; text-align:center; background:#e6e6e6; color:#323232; font-size:14px; font-family:"microsoft YaHei"; margin-top:12px;}

.main9 ul li:hover a.tit{ background:#1e8426; color:#fff;}

.main10{ height:212px;}
.main10 .tit2{ height:40px; line-height:40px; background:url(../dc/main.png) no-repeat; color:#fff;}
.main10 .tit2 span{ float:left; font-size:18px; font-family:"microsoft YaHei"; margin-left:37px;}
.main10 .tit2 a{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin-right:10px;}
.main10 .tit2 a:hover{ color:#f00}
.main10 ul{ margin-top:20px; height:150px; margin-left:-17px;}
.main10 ul li{ width:202px; height:150px; list-style-type:none; float:left; margin-left:17px; text-align:center; position:relative; overflow:hidden;}
.main10 ul li img{ width:202px; height:150px; display:block;transform:scale(1.0);-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-o-transform:scale(1.0);-ms-transform:scale(1.0);-webkit-transition: .6s all; -moz-transition: .6s all; -ms-transition: .6s all; transition: .6s all;}
.main10 ul li img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transition: .6s all; -moz-transition: .6s all; -ms-transition: .6s all; transition: .6s all;}

.main10 ul li span{ position:absolute; bottom:0px; left:0px; width:202px; display:block; height:30px; line-height:30px; background:url(../dc/tit.png) repeat; color:#fff; font-size:14px; font-family:"microsoft YaHei";}
.main10 ul li:hover span{ color:#f00;}





.L_yq{}
.L_yq .tit3{ height:56px; line-height:56px; background:url(../dc/yq.jpg) no-repeat left center; padding-left:39px;}
.L_yq .tit3 span{ color:#1e8426; font-size:18px; font-family:"microsoft YaHei";}
.L_yq .cont{ width:1120px; height:72px; background:url(../dc/youqing.jpg) no-repeat; overflow:hidden;}
.L_yq .cont a{ display:block; float:left; margin:16px 0 0 13px; width:85px; height:31px; padding:4px 5px; border:1px solid #d6d6d6;}
.L_yq .cont a img{width:85px; height:31px;}




.index_main1{ height:210px; margin:30px 0;}
.index_main1 .main1_left{ width:303px; height:166px; float:left; position:relative; padding:22px;}
.index_main1 .main1_left img{ position:absolute; top:0px; left:0px;}
.index_main1 .main1_left span{ position:relative; z-index:1px; color:#fff; font-size:18px; font-family:"microsoft YaHei"; text-transform:uppercase;}

.index_main1 .main1_cent{ width:303px; height:166px; float:left; position:relative; padding:22px; margin-left:39px;}
.index_main1 .main1_cent img{ position:absolute; top:0px; left:0px;}
.index_main1 .main1_cent span{ position:relative; z-index:1px; color:#fff; font-size:18px; font-family:"microsoft YaHei"; text-transform:uppercase;}

.index_main1 .main1_right{ width:303px; height:166px; float:right; position:relative; padding:22px;}
.index_main1 .main1_right img{ position:absolute; top:0px; left:0px;}
.index_main1 .main1_right span{ position:relative; z-index:1px; color:#fff; font-size:18px; font-family:"microsoft YaHei"; text-transform:uppercase;}

.index_news{ height:59px; margin-bottom:20px; line-height:59px;}
.index_news span{ display:block; float:left; width:122px; height:59px; text-align:center; font-size:18px; font-family:"microsoft YaHei"; background:#e5e5e5;}
.index_news .bx-wrapper{ width:998px; display:block; height:59px; float:left; background:#f7f7f7;}
.index_news .news_list{}
.index_news .news_list li{ text-indent:28px;}
.index_news .news_list a{ color:#5a5a5a; font-size:16px; font-family:"microsoft YaHei";}
.index_news .news_list a:hover{ color:#f00;}
.index_news .bx-pager{ display:none;}
.index_news .bx-controls-direction{ width:67px; float:right;}
.index_news .bx-wrapper{ position:relative;}
.index_news .bx-wrapper .bx-controls-direction{ position:absolute; top:0px; right:0px; z-index:1; background:#f7f7f7;}
.index_news .bx-prev{ display:block; float:left; width:12px; height:18px; overflow:hidden; line-height:100px; background:url(../hl/left.png) no-repeat; margin-top:20px;}
.index_news .bx-next{ display:block; float:left; width:12px; height:18px; overflow:hidden; line-height:100px; background:url(../hl/right.png) no-repeat; margin-top:20px; margin-left:22px;}

.inex_news2{ height:120px; overflow:hidden;}
.inex_news2 li{ float:left; width:33%; height:120px; overflow:hidden;}
.inex_news2 li .left_tu{ width:120px; height:120px; float:left; margin-right:10px;}
.inex_news2 li .left_tu img{ width:120px; height:120px;}
.inex_news2 li .right_tit{ float:left; width:185px;}
.inex_news2 li .right_tit a{ color:#323232; font-size:18px; font-family:"microsoft YaHei"; display:block; line-height:31px; height:31px; overflow:hidden;}
.inex_news2 li .right_tit a:hover{ color:#f00;}
.inex_news2 li .right_tit p{ color:#5a5a5a; font-size:14px; font-family:"microsoft YaHei"; line-height:25px;}

.ny_bj{ background:#f0f0f0; padding-bottom:35px;}
.ny_lanmu{ height:109px; background:url(../hl/lmxian.png) repeat-x;}
.ny_lanmu .ny_erji{ display:block; float:left; height:69px; line-height:69px; background:url(../hl/hui.png) no-repeat bottom center; margin:0 72px 0 36px; color:#323232; font-size:14px; font-family:"microsoft YaHei";}
.ny_lanmu .ny_erji:hover{ background:url(../hl/lv.png) no-repeat bottom center; color:#58c833;}

.dq_weizhi{ display:block; float:right; padding-left:20px; background:url(../hl/weizhi.png) no-repeat left center; height:60px; line-height:60px; color:#323232; font-size:14px; font-family:"microsoft YaHei";}
.dq_weizhi .gz2{ color:#68cc47;}
li{ list-style-type:none;}
#newslist{ padding:50px 35px;}
.top_news{ height:222px;padding-bottom:33px; border-bottom:1px solid #d9d9d9;}
.top_news .news_left_tu{ float:left; display:block; margin-right:25px;}
.top_news .news_left_tu img{ width:340px; height:222px;}
.top_news .top_news_right{ width:685px; height:222px; float:left; }
.top_news .top_news_right span{ color:#959595; font-size:18px; font-family:"microsoft YaHei"; display:block;}
.top_news .top_news_right a.news_tit{ color:#239aa4; font-size:18px; font-family:"microsoft YaHei";}
.top_news .top_news_right a.news_tit:hover{ color:#f00;}
.top_news .top_news_right a.more{ display:block; height:42px; line-height:42px; color:#323232; font-family:"microsoft YaHei"; font-size:16px; background:url(../hl/more.png) no-repeat 70px center;}
.top_news .top_news_right a.more:hover{ color:#f00;}
.top_news .top_news_right p{ color:#5a5a5a; font-size:14px; font-family:"microsoft YaHei"; line-height:25px; height:100px; border-bottom:1px dashed #e0e0e0; padding-bottom:15px;}

#shownews{ position:relative; min-height:500px; padding:35px 30px 92px;}
#shownews .met_page{ position:absolute; bottom:30px; width:1060px;}
#shownews .met_hits{ position:absolute; bottom:51px; width:1050px;}
#shownews .title{ font-size:26px; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:15px; margin-bottom:15px;}
#shownews .title span{font-size:12px; color:#999; line-height:12px; margin-left:20px;}
#shownews svg{ margin-top:200px;}
#divShowLoading{ width:100%; height:100%; background:#fff; top:0px; left:0px; z-index:9999999999; text-align:center;}
body{ height:100%;}
html{ height:100%;}

#newslist{}
#newslist li{ height:120px; padding:34px 0; border-bottom:1px dashed #e0e0e0;}
#newslist li .news_left_riqi{ width:68px; height:80px; padding:21px 26px 19px; background:#f0f0f0; float:left; color:#505050;}
#newslist li:hover .news_left_riqi{ background:#239aa4; color:#fff;}
#newslist li .news_left_riqi .cn1{ font-size:40PX; font-family:"microsoft YaHei"; line-height:35px;}
#newslist li .news_left_riqi .cn2{ font-size:16PX; font-family:"microsoft YaHei"; line-height:20px;}
#newslist li .news_left_riqi .cn3{ font-size:16px; font-family:"microsoft YaHei"; line-height:20px;}
#newslist li .news_right_tit{ width:909px; height:120px; overflow:hidden; float:right;}
#newslist li .news_right_tit a{ display:block; height:40px; line-height:40px; color:#239aa4; font-size:18px; font-family:"microsoft YaHei";}
#newslist li:hover .news_right_tit a{ color:#f00;}
#newslist li .news_right_tit p{ color:#5a5a5a; font-size:14px; font-family:"microsoft YaHei"; line-height:25px; margin-bottom:10px; max-height:50px; overflow:hidden;}
#newslist li .news_right_tit .news_right_riqi{ background:url(../hl/time.png) no-repeat; height:16px; line-height:16px;}
#newslist li .news_right_tit .news_right_riqi span{ display:block; float:left; width:100px; padding-left:23px;}

.wap_top{ display:none; }
.L_banner_wap{ display:none;}
.L_banner{ display:block;}
.wap_top_news{ display:none;}


/*自适应*/
@media screen and (min-width:800px) and (max-width:1120px){
.w1120{ width:100%;}
a.L_logo{ height:auto; width:13%;}
a.L_logo img{ width:100%; height:auto;}
.top_lanmu{ width:auto; float:right; margin-top:30px;}
.top_lanmu ul{ float:left;}
.ny_lanmu{}
.inner{ width:100%;}
.index_main1 .main1_left{ width:30%; padding:0px; overflow:hidden; height:210px;}
.index_main1 .main1_cent{ width:30%; margin-left:5%; padding:0px; overflow:hidden; height:210px;}
.index_main1 .main1_right{ width:30%; padding:0px; overflow:hidden; height:210px;}
.index_main1 span{ padding-top:15px; display:block; float:left; padding-left:10px;}
.index_news span{ width:10%;}
.index_news .bx-wrapper{ width:90%;}
header{ height:auto;}
}

@media screen  and (max-width:500px){
.top_news{ display:none;}
.wap_top_news{ display:block;}
.w1120{ width:100%;}
.top_lanmu{ width:auto; float:right; margin-top:0px;}
.top_lanmu .pc{ display:none;}
.top_lanmu .sousuo form.daping{ display:none;}
header .top{}
header .top .top_right{ background:url(../hl/phone.png) no-repeat left center;}
header .top .top_right span{ }
header .top .top_right a{}
a.L_logo{ height:auto; width:25%; margin-left:3%; height:70px;}
a.L_logo img{height:100%;}
header{ height:auto; position:fixed; z-index:99999; width:100%; top:0px; left:0px; border-bottom:1px solid #ccc;}
.wap_top{ display:block; float:right; margin-top:25px; margin-right:20px; width:66px;}
.wap_top .wap_sousuo{ float:left;}
.wap_top .wap_lanmu{ float:right; margin-top:3px;}
.top{ display:none;}

.wap_top .wap_sousuo .wap_xia1{ position:absolute;  background:#fff; width:100%; height:auto; text-align:center line-height:70px; left:0px; color:#fff; top:71px; z-index:9999; overflow:hidden; display:none;}
.wap_top .wap_sousuo .wap_xia1 form{ margin:5px auto; height:29px; position:relative; max-width:100%; overflow:hidden;}
.wap_top .wap_sousuo .wap_xia1 form .searchgo{ position:absolute; right:0px;}
.wap_top .wap_sousuo .wap_xia1 form .kuang{ max-width:90%; overflow:hidden;}


.wap_top .wap_sousuo .wap_xia1 .kuang{ width:327px;}
/*.wap_top .wap_sousuo:hover .wap_xia1{ height:40px;-webkit-transition: .3s all; -moz-transition: .3s all; -ms-transition: .3s all; transition: .3s all;}*/
.index_banner img{ width:100%;}
.L_banner{ margin-top:70px; float:left; height:auto;}
.index_main1 .main1_cent{ margin:0 auto;}

.L_banner_wap{ display:block; margin-top:70px;}
.L_banner{ display:none;}
.index_banner li{height: auto;}
.L_banner_wap .bx-controls{ display:none;}
.index_main1{ height:auto;}
.index_main1 .main1_left{ float:none; margin:0 auto;}
.index_main1 .main1_cent{ float:none; margin:20px auto;}
.index_main1 .main1_right{ float:none; margin:0 auto;}
.index_news span{ width:15%;}
.index_news .bx-wrapper{ width:85%; height:59px; overflow:hidden;}


.foot_erweima{ float:none; text-align:center; margin-top:25px;}
.foot-text{ float:none; padding:0 15px;}
.index_news .news_list li{ text-align:12px;}

.inex_news2{ height:auto;}
.inex_news2 li{ width:auto; float:none; padding:0 10px; margin:20px auto;}


.wap_xia2{ width:100%;overflow:hidden; position:absolute; left:0px; top:71px; z-index:999; height:auto; display:none;}

.inex_news2 li .right_tit{ width:222px;}

.wap_xia1 dl{ background:#fff;}
.wap_xia1 dl dd{ display:block; height:35px; line-height:35px; text-indent:2em; border-bottom:1px dashed #ccc;}
.inner{ width:100%;}
.ny_lanmu{ height:65px; background:url(../hl/lmxian.png) repeat-x 0px -19px}
.ny_lanmu .ny_erji{ margin:0 10px; height:50px; line-height:35px;}
.dq_weizhi{ float:none; clear:both; text-align:right; background:none; height:40px; line-height:40px; padding-right:10px;}
#showtext{ padding:20px 10px;}
#showtext img{ max-width:100%; height:auto!important;}
.ny_bj{ background:#fff;}

#newslist{ padding:20px 10px;}
.top_news .news_left_tu{ margin-right:0px; width:22%;}
.top_news .news_left_tu img{ width:100%; height:auto;}
.top_news .top_news_right{ width:75%; height:auto; float:right;}
.top_news{ height:auto; border-bottom:none;}
.top_news .top_news_right p{ height:auto;}
.top_news .top_news_right a.more{ display:none;}
#newslist li .news_left_riqi{ padding:10px 10px; text-align:center;}
#newslist li .news_right_tit{ width:246px;}
#newslist li .news_right_tit a{ overflow:hidden;}
#newslist li{ padding:15px 0;}
#shownews .title{ font-size:20px;}
#shownews{ padding:15px 10px;}
#shownews img{ max-width:100%; height:auto!important;}
#shownews .met_page{ width:auto; bottom:0px; height:18px; overflow:hidden; position:inherit;}
#shownews .met_hits{ width:auto; bottom:0px; color:#fff; position:inherit;}
#shownews .met_hits a{ color:#fff;}
.met_page a{ margin-right:5px; max-width:120px; overflow:hidden; display:block; float:left;}
.met_page span{ display:block; float:left;}

#tupianfy{padding: 10px;}
#tupianfy li{float: none;width: 100%; height:auto;}

.imgshow img{max-width: 100%;height: auto;}
#dituContent{width: 100% !important;}
.dq_weizhi{ display:none;}
.met_hits{ color:#fff;}
.met_hits a{ color:#fff;}
.img_list{ max-width:100%; height:auto;}
.img_list img{ max-width:100%; height:auto}
.img_list a.img_tu{ height:auto;}
#tupianfy li:hover .img_list img{ padding:0px;}

}
@media screen  and (max-width:374px){
.index_main1 .main1_left{ padding:0px; width:auto; height:auto; max-width:100%;}
.index_main1 .main1_cent{ padding:0px; width:auto; height:auto; max-width:100%;}
.index_main1 .main1_right{ padding:0px; width:auto; height:auto; max-width:100%;}
.index_main1 .main1_left img{ position:inherit; max-width:100%; display:block;}
.index_main1 .main1_cent img{ position:inherit; max-width:100%; display:block;}
.index_main1 .main1_right img{ position:inherit; max-width:100%; display:block;}
.index_main1 .main1_left span{ color:#333;}
.index_main1 .main1_cent span{ color:#333;}
.index_main1 .main1_right span{ color:#333;}
.inex_news2 li .right_tit{ float:right; width:170px;}
.inex_news2 li .left_tu{ margin-right:0px;}
.met_page a{ margin-right:5px; max-width:93px; overflow:hidden; display:block; float:left;}
#newslist li .news_right_tit{ width:200px;}
#newslist li .news_right_tit .news_right_riqi{ width:100px; overflow:hidden;}
}


.powered_by_metinfo{height:35px;color:#888;text-align:center;font-size:12px;line-height:35px;}
.powered_by_metinfo a{color:#888;}
.powered_by_metinfo a:hover{color:#000;}

